@import url("base.css");
@import url("header.css");

		
#mainbody{width:950px; margin:0 auto; background:#FFF; background:url(../images/mainbodybg.gif) repeat-x 0 top; margin-top:5px; }
* html #mainbody{ padding-bottom:0;}
*+html #mainbody{ padding-bottom:0;}

#local{font-size:12px; color: #000; line-height:30px; padding-left:25px;border:solid 1px #ddd;background:url(../images/icon2.gif) no-repeat 2px center;margin-bottom:10px;background-color:whitesmoke;}




.sidebarframe{width:235px; float:left;  background:#FFF;}
.lefttop{width:235px;height:160px; float:left;  margin-bottom:10px;}



.sidebar2{clear:both; width:235px; background:#fff;}
.sidebar2 h3{width:235px; height:23px; padding:0;} 

.sidebar2 h3 span{float:left; line-height:23px; font-size:14px; font-weight:bolder; color:#003366; padding-left:25px;}
.sidebar2 h3 a{float:right; padding-right:5px;font-size:12px; font-weight:normal; color:red;}
.sidebar2 h3 a:link{color:#000;}
.sidebar2 h3 a:visited{color:#000;}
.sidebar2 h3 a:hover{color:#C00; text-decoration:none;}
.sidebar2 h3 a:active{color:#3A74C8;}
.sidebar2 .bg{background:url(../images/leftmenu_top_news.gif) no-repeat left; border:solid 1px #C5C5C5; border-bottom:0;}
.sidebar2 .borders{width:235px; border:solid 1px #C5C5C5; border-top:0; background:#F3F3F3;}

.sidebar2 #imgs{background-color:#fff;margin:8px 3px 0 3px;};
.sidebar2 img{width:100px;height:80px;padding:5px; border:dashed 1px #ccc;}
.sidebar2 ul{background-color:#fff;margin:3px;margin-top:0;};
.sidebar2 li{ height:23px; line-height:23px; font-size:12px; padding-left:20px;font-weight:lighter; color:#003300; background:url(../images/dian3.gif) no-repeat 0 center;}


.rightframe{float:right;width:700px; }
.rcontent{ float:right; }
.rcontent #compnews{width:698px; border:solid 1px #C1C6CA; padding-bottom:10px;}
.rcontent #compnews span{color:orange;}

.rcontent h3{ height:30px; line-height:30px; font-size:14px; font-weight:normal; padding-left:10px; border:solid 1px #C1C6CA; border-bottom:0;  color:#0E5A8B; background:url(../images/bg_msg.gif) repeat bottom;}
.rcontent h3 span{height:30px; line-height:30px; background:url(../images/dot02.gif) no-repeat 0 top; padding-left:20px;}

.rcontent .location{width:635px;font-size:14px; color: #000; line-height:30px; border-bottom:solid 2px #ddd; margin:10px auto;}




.rcontent h4{width:620px;font-size:20px; color: #0E5A8B; border-bottom:dashed 1px #666; line-height:35px; margin:8px auto; text-align:center; font-weight:bolder;}
.rcontent .pubtime{width:620px;font-size:12px; color: green; line-height:30px; margin:8px auto;text-align:center; border-bottom:solid 2px #ddd;}
.rcontent .pubtime span{color:#c00;margin-right:40px;}
.rcontent .pubtime cite{color:#999;margin-right:40px;}
.rcontent .location{width:620px;font-size:12px; color: #000; line-height:40px; margin:8px; padding-left:25px;border-bottom:solid 2px #ddd;background:url(/img/neiye_79.gif) no-repeat 2px center;}
.rcontent .location span{color:#0000FF;margin-right:40px;}



.rcontent a:link{color:#0E5A8B;}
.rcontent a:visited{color:#0E5A8B;}
.rcontent a:hover{color:#C00; text-decoration:none;}
.rcontent a:active{color:#0E5A8B;}



	.rcontent .paragraph{margin:0; color:#000; font-size:14px; line-height:20px;}
	.rcontent .paragraph p{ margin:20px;}
	.rcontent .paragraph a:link{color:#0000FF;}
	.rcontent .paragraph a:visited{color:#0000FF;}
	.rcontent .paragraph a:hover{color:#C00; text-decoration:none;}
	.rcontent .paragraph a:active{color:#0000FF;}



.dotted{margin:8px;}
